# 代码所有：cxw
# 开发时间：2021/7/1 15:59


#列表元素的添加，删除，修改，排序等操作

'''
增加操作：
'''

a=[10,20,30]
print('增加元素之前',a,id(a))
a.append(100)
print('增加元素之后',a,id(a))  #末尾增加元素,标识id并没有改变，还是同一个列表

a1=['hello','world']
#a.append(a1)   #把a1的元素加入到了a列表的末行
a.extend(a1)   #向列表的末尾一次性添加多个元素
print(a)

#在任意位置添加元素
a.insert(1,'zjx')  #在索引为1的位置上添加zjx
print(a)
a.insert(2,'sb')
print(a)


#切片
a2=['True','False','hello']
#在任意的位置上添加N多个元素
a[1:]=a2
print(a)  #在1号位上把原来的元素替换成a2列表的元素
a[3:]=a2
print(a)